take a jab at - Deutsch Englisch Wörterbuch